home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 23 / CU Amiga - Super CD-ROM 23 (June 1998).iso / CreatingGames / Utilities / Misc / GMS / GMSDev / Includes / fd / blitter_lib.fd next >
Encoding:
Text File  |  1997-11-16  |  916 b   |  34 lines

  1. *                        FUNCTION DEFINITIONS LIST
  2. *
  3. *                             September 1997
  4. *
  5. *                              "mod.blitter"
  6. *
  7. ##base _BLTBase
  8. ##bias 6
  9. ##public
  10. AllocBlitMem(Size,Flags)(d0/d1)
  11. bt00()()
  12. ClearBob(Bob)(a1)
  13. ClearBitmap(Bitmap)(a0) 
  14. CopyBuffer(Screen,SrcBuffer,DestBuffer)(a0/d0/d1)
  15. CreateMasks(Bob)(a1)
  16. DrawBob(Bob)(a1)
  17. DrawBobList(BobList)(a1)
  18. DrawLine(Bitmap,SX,SY,EX,EY,Colour)(a0/d1/d2/d3/d4/d5)
  19. DrawPixel(Bitmap,XCoord,YCoord,Colour)(a0/d1/d2/d3)
  20. DrawPixelList(Bitmap,PixelList)(a0/a1)
  21. DrawUCLine(Bitmap,SX,SY,EX,EY,Colour)(a0/d1/d2/d3/d4/d5)
  22. DrawUCPixelList(Bitmap,PixelList)(a0/a1)
  23. DrawUCPixel(Bitmap,XCoord,YCoord,Colour)(a0/d1/d2/d3)
  24. FreeBlitMem(MemBlock)(d0)
  25. bt01()()
  26. ReadPixel(Bitmap,XCoord,YCoord)(a0/d1/d2)
  27. ReadPixelList(Bitmap,PixelList)(a0/a1)
  28. SetBobDimensions(Bob)(a1)
  29. SetBobDrawMode(Bob,Attrib)(a1/d0)
  30. SetBobFrames(Bob)(a1)
  31. TakeOSBlitter()()
  32. GiveOSBlitter()()
  33. ##end
  34.